Text copied to clipboard!

Titolo

Text copied to clipboard!

Ingegnere di applicazioni mobili

Descrizione

Text copied to clipboard!
Stiamo cercando un Ingegnere di applicazioni mobili altamente motivato e competente per unirsi al nostro team di sviluppo. Il candidato ideale avrà una solida esperienza nella progettazione, nello sviluppo e nella manutenzione di applicazioni mobili per piattaforme iOS e Android. Lavorerai a stretto contatto con designer, product manager e altri sviluppatori per creare soluzioni mobili intuitive, scalabili e di alta qualità. In questo ruolo, sarai responsabile dell'intero ciclo di vita dello sviluppo dell'applicazione, dalla progettazione iniziale alla distribuzione e al supporto post-lancio. Dovrai essere in grado di scrivere codice pulito, efficiente e ben documentato, oltre a collaborare con il team per risolvere problemi tecnici complessi e implementare nuove funzionalità. È essenziale avere una buona conoscenza dei linguaggi di programmazione come Swift, Kotlin o Java, nonché familiarità con framework come React Native o Flutter. Inoltre, è richiesta un'esperienza nell'integrazione di API RESTful, nella gestione dello stato dell'applicazione e nell'ottimizzazione delle prestazioni. Il candidato ideale possiede anche una forte attenzione ai dettagli, capacità di problem solving e una mentalità orientata al miglioramento continuo. La conoscenza delle linee guida di progettazione dell'interfaccia utente per dispositivi mobili e delle best practice per la sicurezza delle applicazioni è altamente apprezzata. Offriamo un ambiente di lavoro dinamico e collaborativo, con opportunità di crescita professionale e accesso a tecnologie all'avanguardia. Se sei appassionato di sviluppo mobile e desideri contribuire alla creazione di prodotti digitali innovativi, ti invitiamo a candidarti.

Responsabilità

Text copied to clipboard!
  • Progettare e sviluppare applicazioni mobili per iOS e Android
  • Collaborare con team di progettazione e prodotto per definire funzionalità
  • Scrivere codice pulito, efficiente e manutenibile
  • Testare e correggere bug per garantire la qualità del software
  • Integrare API e servizi di terze parti
  • Ottimizzare le prestazioni e la reattività delle applicazioni
  • Gestire il ciclo di vita completo dell'applicazione
  • Documentare il codice e i processi di sviluppo
  • Partecipare a revisioni del codice e sessioni di brainstorming
  • Rimanere aggiornato sulle ultime tecnologie e tendenze mobile

Requisiti

Text copied to clipboard!
  • Laurea in Informatica o campo correlato
  • Esperienza nello sviluppo di app mobili native o ibride
  • Conoscenza di Swift, Kotlin, Java o Dart
  • Familiarità con framework come React Native o Flutter
  • Esperienza con API RESTful e architetture client-server
  • Conoscenza delle linee guida UI/UX per mobile
  • Capacità di lavorare in team e gestire progetti in autonomia
  • Buona conoscenza della lingua inglese
  • Esperienza con strumenti di versionamento come Git
  • Attitudine al problem solving e attenzione ai dettagli

Domande potenziali per l'intervista

Text copied to clipboard!
  • Qual è la tua esperienza nello sviluppo di app iOS e/o Android?
  • Hai mai utilizzato framework come Flutter o React Native?
  • Come gestisci l'integrazione di API esterne in un'app mobile?
  • Hai mai pubblicato un'app sugli store ufficiali?
  • Come garantisci la sicurezza dei dati in un'app mobile?
  • Quali strumenti utilizzi per il versionamento del codice?
  • Hai esperienza con test automatici per app mobili?
  • Come affronti l'ottimizzazione delle prestazioni di un'app?
  • Hai lavorato in team Agile o Scrum?
  • Qual è il tuo approccio alla risoluzione dei bug?